package com.xbongbong.saas.enums;

import com.xbongbong.i18n.util.I18nMessageUtil;
import lombok.Getter;

/**
 * 评分区间展示方式枚举
 * @author chunyang.qin
 * @version v1.0
 * @date 2020/12/3 13:41
 * @since v1.0
 */
@Getter
public enum ScoreShowTypeEnum {

    /**
     * 默认类型： 按照分数值展示
     */
    DEFAULT(0, "default", "enum.score.showType.default"),

    /**
     * 用户自定义范围展示
     */
    RANGE(1, "range", "enum.score.showType.range"),
    ;
    /**
     * 枚举值
     */
    private Integer code;
    /**
     * 英文描述basic   complex  system   saas:saas独有字段，暂时不显示在左侧控件框
     */
    private String alias;

    /**
     * 描述
     */
    private String description;

    ScoreShowTypeEnum(Integer code, String alias, String description) {
        this.code = code;
        this.alias = alias;
    }
}
